@CHARSET "UTF-8";

/*all default style*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{color:#333;font-size:12px;font-family:\5B8B\4F53,Arial,Tahoma,Verdana,sans-serif;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
.show{display:block;}
.hidden{display:none;}
/*clear float*/
.wrapfix:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;} 
.wrapfix{display: inline-table;}/* Hides from IE-mac \*/* html .wrapfix {height: 1%;}.wrapfix {display: block;}/* End hide from IE-mac */ 
*+html .wrapfix{ min-height: 1px; }/*ie7*/

/*body*/
.has_bg{background:url(../../../images/front/default/homebg.png) repeat-x;}

/*headtop*/
.headtop{width:960px;height:45px;margin:0 auto;}
.headtop .ht_l{float:left;padding:18px 0 0 14px;color:#000000;}
.headtop .ht_l a{color:#DC021B;margin-left:8px;}
.headtop .ht_r{float:right;padding:18px 3px 0 0;color:#DEDEDE;}
.headtop .ht_r a{color:#888888;}
.headtop .ht_r span{color:#888888;}
.headtop .ht_r .btn_sq{padding-left:18px;background:url(../../../images/front/default/headtop_ico1.png) no-repeat 0 1px;}

.headtop .ht_r span{position:relative;cursor:pointer;}
.headtop .ht_r span em{padding-right:16px;background:url(../../../images/front/default/headtop_ico2.png) no-repeat right 0;}
.headtop .ht_r span ul{position:absolute;width:70px;padding:4px 0;background:#FFFFFF;border:1px solid #CCCCCC;left:0;top:14px;display:none;}
.headtop .ht_r span.has ul{display:block;}
.headtop .ht_r span ul li{height:20px;line-height:18px;}
.headtop .ht_r span ul li a{display:block;height:18px;padding-left:6px;}
.headtop .ht_r span ul li a:hover{background:#F4F4F4;text-decoration:none;}

/*header*/
.header{width:960px;margin:0 auto;}
.header .hcon{height:67px;}
.header .hcon h1{float:left;}
.header .hsearch{float:right;width:380px;height:34px;padding-top:33px;padding-left:38px;background:url(../../../images/front/default/button_search_bg.png) no-repeat 0 24px;}
.header .hsearch h3{color:#000000;font-size:14px;font-weight:700;float:left;padding-right:16px;line-height:21px;}
.header .hsearch .hs_in{float:left;height:21px;border-top:1px solid #7C7C7C;border-left:1px solid #7C7C7C;width:244px;}
.header .hsearch .hs_in input{height:14px;padding:2px;font-size:12px;border:1px solid #C3C3C3;width:238px;}
.header .hsearch .hs_btn{float:left;width:52px;height:21px;background:url(../../../images/front/default/button_go.png) no-repeat;border:0 none;overflow:hidden;text-indent:-9999px;cursor:pointer;}
.header .hnav{height:65px;background:url(../../../images/front/default/head_nav_bg.png) repeat-x;}
.header .hnav_con{height:30px;padding-left:20px;}
.header .hnav_con li{float:left;padding-right:45px;}
.header .hnav_con a{float:left;font-size:14px;font-weight:700;color:#FFFFFF;width:85px;height:30px;text-align:center;line-height:30px;}
.header .hnav_con a.cur{background:url(../../../images/front/default/head_nav_h.png) no-repeat;}
.header .hnav_con a:hover{text-decoration:none;}
.header .hnav_sec{padding:8px 0 0 31px;color:#888888;line-height:18px;}
.header .hnav_sec a{margin:0 6px;color:#3A3A3A;}
.header .hnav_sec a.more{color:#DC021B;margin-left:28px;}

/*footer*/
.footer{width:960px;margin:7px auto 0;text-align:center;line-height:26px;padding:15px 0 30px;border-top:1px solid #F2F2F2;}
.footer .ft{color:#CCCCCC;}
.footer .ft a{margin:0 10px;color:#333333;}
.footer .fb{color:#555555;}

/*mod*/
.mod .hd{height:27px;position:relative;background:url(../../../images/front/default/bar_bg.png) repeat-x;}
.mod .hd h3{float:left;width:83px;height:34px;background:url(../../../images/front/default/h3_bg.png) no-repeat;color:#FFFFFF;font-weight:700;text-align:center;line-height:27px;position:absolute;top:0;left:0;}
.mod .hd .more{float:right;color:#FFFFFF;margin-right:10px;line-height:27px;}

/*tab_mod*/
.tab_mod{}
.tab_mod .tab_hd{height:25px;background:#E3EEF7 url(../../../images/front/default/dnav_bg.png) repeat-x bottom;}
.tab_mod .tab_hd span{width:106px;height:25px;background:url(../../../images/front/default/dnav_btn.png) no-repeat;cursor:pointer;line-height:24px;text-align:center;font-weight:700;color:#054A83;float:left;margin-right:5px;}
.tab_mod .tab_hd span.cur{width:118px;background:url(../../../images/front/default/dnav_h.png) no-repeat;}
.tab_mod .tab_bd{border:1px solid #B6CCDC;border-top:none;}

/*imain*/
.imain{width:960px;margin:0 auto;padding-top:3px;}
.imain .icon1{height:276px;}
.imain .icon2{padding:5px 0;height:65px;width:960px;overflow:hidden;}
.imain .icon2_in{width:970px;}
.imain .icon2 img{float:left;border:1px solid #CCCCCC;width:182px;height:63px;margin-right:10px;}
.imain .icon3{height:546px;}
.imain .mod_pp{width:180px;margin-right:8px;float:left;}
.imain .mod_pp .bd{height:247px;border:1px solid #E5E5E5;overflow:hidden;}
.imain .mod_pp .bd li{height:31px;padding-left:8px;background:url(../../../images/front/default/il.png) repeat-x;}
.imain .mod_pp .bd li img{float:left;margin-right:6px;}
.imain .mod_pp .bd li em{float:left;line-height:30px;}
.imain .ifocus{width:542px;float:left;}
.imain .mod_news{width:222px;float:right;}
.imain .mod_news .bd{height:247px;overflow:hidden;border:1px solid #E5E5E5;}
.imain .mod_new{width:729px;float:left;}
.imain .mod_new .bd{height:512px;border:1px solid #E5E5E5;padding-top:5px;}
.imain .mod_new .bd ul{background:url(../../../images/front/default/line.png) repeat-x 0 257px;height:512px;overflow:hidden;}
.imain .mod_new .bd li{width:120px;float:left;padding-left:15px;padding-right:7px;padding-top:27px;height:230px;color:#5D6D6A;}
.imain .mod_new .bd li del{color:#5D6D6A;}
.imain .mod_new .bd li em{color:#87131E;font-size:16px;font-weight:700;font-family:Tahoma;margin-top:5px;}
.imain .mod_new .bd li img{width:118px;height:118px;border:1px solid #C9CDCC;}
.imain .mod_new .bd li h5{margin:5px 0 4px;}
.imain .mod_new .bd li h5 a{line-height:16px;color:#606060;}
.imain .mod_hot{width:222px;float:right;}
.imain .mod_hot .bd{height:504px;padding-top:13px;border:1px solid #E5E5E5;}
.mod_rlist li{height:60px;padding:11px 6px 0;line-height:17px;background:url(../../../images/front/default/rli_bg.jpg) repeat-x;border-bottom:1px solid #EDEDED;}
.mod_rlist li img{width:50px;height:50px;float:left;margin-right:7px;}
.mod_rlist li h5 a{color:#004A90;}
.mod_rlist li p{color:#606060;}
.imain .mod_news .bd .mod_rlist li{height:55px;padding-top:6px;}

/*detail*/
.detail{padding-top:3px;width:960px;margin:0 auto;}
.dside{width:190px;float:left;}
.dside .mod{margin-bottom:6px;}
.dside .mod .bd{border:1px solid #E5E6E7;padding-top:17px;}
.dside .mod .bd li{padding:0 8px 0 13px;height:88px;line-height:17px;}
.dside .mod .bd li h5 a{color:#1F3D99;}
.dside .mod .bd li p{color:#E20C3A;}
.dside .mod .bd img{border:1px solid #CBCBCB;float:left;margin-right:5px;}
.dmain{width:760px;float:right;}
.dmain .tab_c{padding:33px 22px;color:#555555;}
.dmain .tab_c p{line-height:24px;}
.detail_c{height:463px;}
.detail_pic{width:436px;float:left;}
.detail_pic .dp_big{height:360px;}
.detail_pic .dp_big img{display:block;}
.detail_pic .dp_list li{float:left;padding:0 3px;}
.detail_pic .dp_list li img{padding:1px;float:left;border:1px solid #CECECE;}
.detail_pic .dp_list_c{width:390px;float:left;}
.detail_pic .dp_list .dpl_l,.detail_pic .dp_list .dpl_r{width:12px;float:left;height:74px;background:url(../../../images/front/default/ico8.png) no-repeat 0 36px;}
.detail_pic .dp_list .dpl_r{background:url(../../../images/front/default/ico9.png) no-repeat right 36px;}
.detail_info{width:320px;float:right;}
.detail_info h2{color:#000000;line-height:24px;font-size:16px;font-weight:700;margin:30px 0;}
.detail_info .di_c{line-height:30px;color:#555555;height:250px;}
.detail_info .di_c em{color:#DC021B;font-weight:700;}
.detail_info .di_c1{float:left;width:180px;}
.detail_info .di_c2{float:left;width:140px;}
.detail_info .di_box{width:319px;height:60px;padding:16px 0 0 9px;border:1px solid #B1DEAC;background:#F3F1F1;}
.detail_info .di_boxl{padding-top:12px;float:left;width:160px;}
.detail_info .di_box span{float:left;line-height:20px;color:#1358AA;}
.detail_info .di_box input{float:left;border-top:1px solid #7C7C7C;border-left:1px solid #7C7C7C;border-bottom:1px solid #C3C3C3;border-right:1px solid #C3C3C3;padding:3px 2px;height:13px;width:43px;font-size:12px;margin-right:7px;}
.detail_info .di_box .btn_buy{float:left;background:url(../../../images/front/default/btn_buy.png) no-repeat;width:150px;height:45px;text-indent:-9999px;overflow:hidden;}

